high(est) point - English Synonyms Dictionary